upper torso - Spanish English Dictionary